Are Decomposition Slices Clones?
نویسندگان
چکیده
When computing program slices on all variables in a system, we observed that many of these slices are the same. This leads to the question: Are we looking at software clones? We discuss the genesis of this phenomena and present some of the data observations that led to the question. The answer to our query is not immediately clear. We end by presenting arguments both pro and con. Supporting the affirmative, we observed that some slice-clones are evidently the result of the usual genesis of software clones: failure to note appropriate abstractions. Also, slice-clones assist in program comprehension by coalescing into one program fragment the computations on many different variables. Opposing the proposition, we note that slice-clones do not arise due to programmer intent or the copying of existing idioms.
منابع مشابه
Video saliency detection by spatio-temporal sampling and sparse matrix decomposition
In this paper, we present a video saliency detection method by spatio-temporal sampling and sparse matrix decomposition. In the method, we sample the input video sequence into three planes: X-T slice plane, YT slice plane, and X-Y slice plane. Then, motion saliency map is extracted from the X-T and Y-T slices, and static saliency map is extracted from the X-Y slices by low-rank matrix decomposi...
متن کاملبررسی حساسیت تودههای پیاز ایرانی به بیماری ریشهسرخی
Pink root-rot disease caused by Pyrenochaeta terrestris is one of the serious diseases of onion fields in Iran and the world. The use of resistant cultivars might be a good alternative as suggested on the basis of the screening at the near end of growing season. The susceptibility assessment of 43 Iranian onion clones in glass-house condition in Isfahan for the last two successive years i.e. 20...
متن کاملبررسی حساسیت تودههای پیاز ایرانی به بیماری ریشهسرخی
Pink root-rot disease caused by Pyrenochaeta terrestris is one of the serious diseases of onion fields in Iran and the world. The use of resistant cultivars might be a good alternative as suggested on the basis of the screening at the near end of growing season. The susceptibility assessment of 43 Iranian onion clones in glass-house condition in Isfahan for the last two successive years i.e. 20...
متن کاملEvidence of low molecular weight RNAs involved in permanent character changes in amoebae.
Previous studies have established that 'informational molecules' present in cytoplasmic fractions of A. discoides may be transferred by microinjection into A. proteus. Clones derived from injected cells showed various changers, including lowered sensitivity to growth in streptomycin and neomycin, in which respects they resembled A. discoides. These changes in response to antibiotics were transf...
متن کاملThe adult mouse dentate gyrus contains populations of committed progenitor cells that are distinct from subependymal zone neural stem cells.
There is currently a debate as to whether or not a neural stem cell (NSC) exists in the adult mammalian hippocampus. Clonal colony-forming assays allow single cells to cells to be evaluated for stem cell properties: self-renewal and multipotentiality. In these in vitro assays, single cells from the subependymal zone (SEZ) of the adult lateral ventricle yield large colonies which self-renew and ...
متن کامل